libostree, ostree: fix usage of ostree_repo_checkout_tree_at
authorGiuseppe Scrivano <gscrivan@redhat.com>
Wed, 27 Jul 2016 09:34:22 +0000 (11:34 +0200)
committerAtomic Bot <atomic-devel@projectatomic.io>
Sat, 30 Jul 2016 11:24:52 +0000 (11:24 +0000)
it was deprecated, use ostree_repo_checkout_at.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
Closes: #417
Approved by: cgwalters

src/libostree/ostree-sysroot-deploy.c
src/ostree/ot-builtin-checkout.c

index 246a34129b51a248186ac9dac4c677cf73b9ab9e..e8c61ad5307e839902c06a337b486bdf4d45b63a 100644 (file)
@@ -546,7 +546,7 @@ checkout_deployment_tree (OstreeSysroot     *sysroot,
                           GError           **error)
 {
   gboolean ret = FALSE;
-  OstreeRepoCheckoutOptions checkout_opts = { 0, };
+  OstreeRepoCheckoutAtOptions checkout_opts = { 0, };
   const char *csum = ostree_deployment_get_csum (deployment);
   g_autofree char *checkout_target_name = NULL;
   g_autofree char *osdeploy_path = NULL;
@@ -571,9 +571,9 @@ checkout_deployment_tree (OstreeSysroot     *sysroot,
   if (!glnx_shutil_rm_rf_at (osdeploy_dfd, checkout_target_name, cancellable, error))
     goto out;
 
-  if (!ostree_repo_checkout_tree_at (repo, &checkout_opts, osdeploy_dfd,
-                                     checkout_target_name, csum,
-                                     cancellable, error))
+  if (!ostree_repo_checkout_at (repo, &checkout_opts, osdeploy_dfd,
+                                checkout_target_name, csum,
+                                cancellable, error))
     goto out;
 
   if (!glnx_opendirat (osdeploy_dfd, checkout_target_name, TRUE, &ret_fd, error))
index c6fdf1fc8a90c66d91f42bab84df3f204bb7257f..21e568b2886dd8e83c19a42b0ff32f2595f4fc6f 100644 (file)
@@ -84,12 +84,12 @@ process_one_checkout (OstreeRepo           *repo,
 
   /* This strange code structure is to preserve testing
    * coverage of both `ostree_repo_checkout_tree` and
-   * `ostree_repo_checkout_tree_at` until such time as we have a more
+   * `ostree_repo_checkout_at` until such time as we have a more
    * convenient infrastructure for testing C APIs with data.
    */
   if (opt_disable_cache || opt_whiteouts || opt_require_hardlinks)
     {
-      OstreeRepoCheckoutOptions options = { 0, };
+      OstreeRepoCheckoutAtOptions options = { 0, };
       
       if (opt_user_mode)
         options.mode = OSTREE_REPO_CHECKOUT_MODE_USER;
@@ -101,10 +101,10 @@ process_one_checkout (OstreeRepo           *repo,
         options.subpath = subpath;
       options.no_copy_fallback = opt_require_hardlinks;
 
-      if (!ostree_repo_checkout_tree_at (repo, &options,
-                                         AT_FDCWD, destination,
-                                         resolved_commit,
-                                         cancellable, error))
+      if (!ostree_repo_checkout_at (repo, &options,
+                                    AT_FDCWD, destination,
+                                    resolved_commit,
+                                    cancellable, error))
         goto out;
     }
   else